import com.sfx.User;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

/**
 * 创建一个启动类
 */
public class App {
    public static void main(String[] args) {
        //1.得到spring上下文对象
        //进行bean对象读取的时候需要从XML(spring-config.xml)中读取到
        ApplicationContext context =                            //指定xml路径
                new ClassPathXmlApplicationContext("spring-config.xml");
        //从spring上下文对象中取出bean对象
        //string --->传参传的是  xml 中的 id
        //1.通过id参数获取bean
        //User user = (User) context.getBean("user");//在spring中取出bean对象(还有可能是null)
        //使用bean
        //user.sayHello();
//        User user = context.getBean(User.class);
//        user.sayHello();
        User user = context.getBean("user",User.class);
        user.sayHello();
    }
}
